10
3
39
25
7
9
11
6
23
27
30
22
20
55
8
118
1
4
37
13
29
15
79
26
33
28
54
34
162
141
18
100
38
124
104